package com.hspedu.annotation_;

import java.util.ArrayList;
import java.util.List;

/**
 * @author DL5O
 * @version 1.0
 */
public class SuppressWarings {
    //1.当我们不希望看到这些警告的时候，可以使用 SuppressWarnings
    //    注解来抑制警告信息
    //2.在{""} 中，可以写入你希望抑制(不显示)警告信息
    //3.可以指定的类型
    //4.关于SuppressWarnings 作用范围是和你放置的位置相关
    //  比如 @SuppressWarnings 放置在main方法，那么抑制的范围就在main
    //  通常我们可以放在方法或者类上

    /*
            @Target({TYPE, FIELD, METHOD, PARAMETER, CONSTRUCTOR, LOCAL_VARIABLE, MODULE})
     */
    @SuppressWarnings({"rawtypes","unchecked","unused"})
    public static void main(String[] args) {
        List list = new ArrayList();
        list.add("jack");
        list.add("tom");
        list.add("mary");
        int i;
        System.out.println(list.get(1));
    }
}
